package page.Beans;


import java.util.List;

import basicTypes.RAReserve;
import basicTypes.RAResource;

public class RAResourceAbs {
	private RAResource resc;
	private List<RAReserve> resv;
	private String reservas;
	private String isOcupado;
	
	public RAResourceAbs(RAResource resc, List<RAReserve> resv, String IsInMan){
		this.resc = resc;
		this.resv = resv;
		reservas = reserveTOstring();
		isOcupado = IsInMan;
	}

	private String reserveTOstring() {
		if(resc != null){
			String resultado = "";
			
				for(int j = 0; j < resv.size(); j++){
					RAReserve aux = resv.get(j);
					resultado = resultado + aux.getDia().toString() + "/" + aux.getHora() + ";";
				}
			
			return resultado;
		}
		return null;
	}

	public RAResource getResc() {
		return resc;
	}

	public void setResc(RAResource resc) {
		this.resc = resc;
	}

	public List<RAReserve> getResv() {
		return resv;
	}

	public void setResv(List<RAReserve> resv) {
		this.resv = resv;
	}

	public void setReservas(String reservas) {
		this.reservas = reservas;
	}

	public String getReservas() {
		return reservas;
	}

	public void setIsOcupado(String isOcupado) {
		this.isOcupado = isOcupado;
	}

	public String getIsOcupado() {
		return isOcupado;
	}
	
	
}
